package com.eedi.framework.logger.service;

import com.eedi.framework.common.pojo.PageResult;
import com.eedi.framework.logger.controller.org.vo.OrgOperateLogPageReq;
import com.eedi.framework.logger.controller.org.vo.OrgOperateLogResp;
import com.eedi.framework.logger.controller.sys.vo.SysOrgOperateLogPageReq;

import javax.validation.Valid;

public interface OrgLogOperateService {
    /**
     * 获得操作日志分页列表
     *
     * @param pageReqVO 分页条件
     * @return 操作日志分页列表
     */
    PageResult<OrgOperateLogResp> getOperateLogPage(@Valid OrgOperateLogPageReq pageReqVO,String orgInfoId);

    /**
     * 系统查询操作日志分页列表
     *
     * @param pageReqVO 分页条件
     * @return 操作日志分页列表
     */
    PageResult<OrgOperateLogResp> getOperateLogPage(@Valid SysOrgOperateLogPageReq pageReqVO, String tenantId);

}
